vmx: Do not set bit 1 of FEATURE_CONTROL MSR if SMX is not supported
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 19 Dec 2007 15:51:01 +0000 (15:51 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 19 Dec 2007 15:51:01 +0000 (15:51 +0000)
commit7f96e0454bd58cc3a5af4f3936fe18e9234e40e5
tree64b17edf8337b89762491dab9de80395c9b33f73
parentdb9b8625ccaa654a9f0395ef500ee83f7b662320
vmx: Do not set bit 1 of FEATURE_CONTROL MSR if SMX is not supported
by the CPU. Also generally beef up robustness of VMXON instruction.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/traps.c
xen/include/asm-x86/hvm/vmx/vmx.h